package cn.kow.kmall.pojo.vo;

import cn.kow.kmall.pojo.dto.ItemSpecDTO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.Map;

/**
 *
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ItemVO {

    private ItemBaseInfoVO baseInfo;

    /**
     * 商品规格
     */
    private List<ItemSpecDTO> specList;

    /**
     * SKU
     */
    private Map<String, SkuVO> skuMap;

    /**
     * 属性
     */
    private List<ItemAttributeVO> attrList;
}
